<html>
<head>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=UTF-8">
<title>包含发送http请求实用工具相关组件的组件包 - COM组件参考</title>
<link rel="stylesheet" type="text/css" href="comdoc.css"/>
</head>
<body>
<h1>Discoverx2.HttpRequest</h1>
<h2>用于发送http请求的组件</h2>
<hr/>
<h3>属性:<h3>
<table class="comobjmembers" cellspacing="0" cellpadding="2">
<colgroup><col width="30%"/><col width=""/></colgroup>
<tr class="head"><td>属性名</td><td>属性说明</td></tr>
<tr class="memberitemodd"><td>Url</td><td>获取或设置请求的URL地址字符串，发送请求前必须设置。</td></tr>
<tr class="memberitemeven"><td>SessionKey</td><td>获取或设置绑定的http会话的Cookie名称，可选。</td></tr>
<tr class="memberitemodd"><td>Method</td><td>获取或设置请求方法：POST（缺省）、GET等</td></tr>
<tr class="memberitemeven"><td>ShowRequestProgress</td><td>获取或设置是否显示HTTP请求进度指示窗口。</td></tr>
<tr class="memberitemodd"><td>PostFile</td><td>获取或设置随请求发送的文件的本地文件（包括完整路径和文件名），可选。</td></tr>
<tr class="memberitemeven"><td>SaveResponseToFile</td><td>获取或设置指示是否将Http请求响应（反馈）内容保存到文件。</td></tr>
<tr class="memberitemodd"><td>ResponseFile</td><td>获取或设置保存请求响应内容到本地的文件（包括完整路径和文件名），SaveResponseToFile必须为TRUE，否则被忽略。</td></tr>
<tr class="memberitemeven"><td>onrequest</td><td>获取或设置异步请求事件js处理函数。</td></tr>
<tr class="memberitemodd"><td>onerror</td><td>获取或设置异步请求异常js处理函数。</td></tr>
</table>
<h3>方法:</h3>
<table class="comobjmembers" cellspacing="0" cellpadding="2">
<colgroup><col width="30%"/><col width=""/></colgroup>
<tr class="head"><td>方法签名</td><td>方法说明</td></tr>
<tr class="memberitemodd"><td>Send</td><td>发送请求并返回请求响应（反馈）结果。</td></tr>
<tr class="memberitemeven"><td>AddHeader<div class="methodparam">参数1:szName(文本)</div><div class="methodparam">参数2:szValue(文本)</div></td><td>增加请求的头信息，如：Content-Type（名称）: text/html（值）</td></tr>
<tr class="memberitemodd"><td>SendAsync</td><td>发送异步请求。</td></tr>
<tr class="memberitemeven"><td>Abort</td><td>取消处理中的异步请求。</td></tr>
</table>
</body>
</html>